tape hinge - Alemán Inglés Diccionario